﻿using KernelSyntaxExample;
using SemanticKernelBlazorDemo.Shared.Services;

namespace LeekGPTApp
{
    public partial class MainPage : ContentPage
    {
        int count = 0;

        public MainPage()
        {
            InitializeComponent();
            
        }

        private async void OnCounterClicked(object sender, EventArgs e)
        {
            count++;

            if (count == 1)
                CounterBtn.Text = $"Clicked {count} time";
            else
                CounterBtn.Text = $"Clicked {count} times";

            var ask = """
百度CEO李彦宏在“2022年百度世界大会”上判断，AIGC将走过三个发展阶段：第一个阶段是“助手阶段”，AIGC用来辅助人类进行内容生产；第二个阶段是“协作阶段”，AIGC以虚实并存的虚拟人形态出现，形成人机共生的局面；第三个阶段是“原创阶段”，AIGC将独立完成内容创作。

清华大学新闻学院元宇宙文化实验室主任沈阳在“AIGC与智能数字时代前沿论坛暨《AIGC：智能创作时代》新书发布会”上提出AIGC会经历五个阶段：可供性、可用性、可信阶段、可替代性阶段、可塑阶段。

腾讯研究院在《AIGC发展趋势报告2023》中提出，AIGC在引领AI技术新趋势和相关产业发展的同时，也可能带来一定的风险挑战，诸如知识产权保护、安全、技术伦理、环境影响等。各界需要秉持科技向善理念，负责任地、安全可控地发展应用AIGC，打造安全可信的AIGC技术和应用。

AIGC即AI Generated Content，是指利用人工智能技术来生成内容，AIGC也被认为是继UGC、PGC之后的新型内容生产方式，AI绘画、AI写作等都属于AIGC的分支。对AIGC来说，2022年被认为是其发展速度惊人的一年。

2023年1月30日，AIGC概念股突飞猛涨，消息面上，微软“加仓”，美版头条BuzzFeed“押注”，就连国内科技巨头也传出拟推类似工具的消息，一时间，AIGC再次站上风口浪尖。火是真的，但争议也是真的，科技巨头争相布局之下，探讨其未来前景，或许还要让AIGC再“飞”一会儿。

2022年，随着“两会时间”开启，依托百度AIGC（AI generated content）技术的数字人主播度晓晓正式“上岗”，成为全国两会报道中一道独特的风景线。其中，工人日报应用百度数字人，第一时间推出《两会晓晓说》新媒体栏目，在代表通道、委员通道以及新就业形态劳动者权益维护、工匠精神和产业工人队伍建设等正能量话题方面进行报道，引发了大众的广泛关注。 
""";
            SummarizerService summarizerService = new SummarizerService(new KernelFactory());
            CounterBtn.Text = summarizerService.SummarizeAsync(ask).ToString();
            SemanticScreenReader.Announce(CounterBtn.Text);
        }
    }
}